take the stand - Anglais Synonymes Dictionnaire

take the stand

v.
[1] testify , attest , bear witness